package aiku.numericalcontroloa.Service.DepartmentManagement;

import aiku.numericalcontroloa.Base.Utils.Result;
import aiku.numericalcontroloa.Model.Dto.DepartmentManagement.DepartmentDto;

/**
 * @Author 黄广庭
 * @Date 2024/2/20 9:38
 */
public interface DepartmentService {
    Result addDepartment(DepartmentDto departmentDto);

    Result deleteDepartment(DepartmentDto departmentDto);

    Result updateDepartment(DepartmentDto departmentDto);

    Result getDepartmentList();

    Result getDepartment(DepartmentDto departmentDto);

    Result selectDepartments();

}
